package com.turing.post.common.util;

import java.math.BigInteger;
import java.util.List;

import javax.ejb.Local;
import javax.ejb.Remote;

/**
 * 国家地区编码
 * 
 * @author zxp
 * @Jan 14, 2013
 */
@Remote
@Local
public interface NationCodeDao {

	/**
	 * 根据主键查询国家地区编码
	 * 
	 * @param nationCodeId 国家地区编码编号
	 * @return 国家地区编码
	 */
	public NationCode getNationCodeByNationCodeId(String nationCodeId);

	/**
	 * 分页查询国家地区编码
	 * 
	 * @param page 页码
	 * @return  国家地区编码列表
	 */
	public List<NationCode> getNationCodeList(Integer page,String name);

	/**
	 * 查询国家地区编码记录数
	 * 
	 * @return 记录数
	 */
	public BigInteger getNationCodeTotal(String name);
}
